backup troops - French English Dictionary